names & meanings!
over 22,000
Home
Weather Names
Phirun
Phirun
African Khmer name meaning
rain