I like the meaning of
Esmond and even the sound, but
Ezra wins for me.
I like short spunky names.
I like the meaning.
I like the literary connection.
If I were to picture an
Ezra he'd be hardworking and have a lot of integrity. For some reason I picture him with Auburn hair.
Luxiana