Karan

Origin Gender Meaning
Greek Boy pure
Greek Mythology Boy pure