Ernesto

Meaning
SpanishEarnest, Sincere
ItalianEarnest, Sincere
PortugueseEarnest, Sincere
Gender
Origin