names & meanings!
over 22,000
Home
Apal
Apal
Basque name meaning
humble