Elonso
Germanic, Spanish
Fit for battle
Elonso is a variant of the name Elonzo, with Germanic origins. The meaning of this name is 'fit for battle'.
No more information.
Otavio Putnam , Cosmo , Ginevra , Hiroyuki , Feofan , Maryanne , Soner , Prasong , Emerson