names & meanings!
over 22,000
Home
Ochieng
Ochieng
African Luo name, meaning
born when the sun shines