names & meanings!
over 22,000
Home
Paradise Names
Iturri
Iturri
Basque name meaning
fountain