Almiro

Gender: 
Male
Meaning: 
fair, kind hearted
Origin: 
portuguese