Posted on 29 October 2017 Posted by Editor This name means "the one who understands others". In Indian mythology, it represents lord kamadeva Language English Gender Boy Origin Hindi Theme Mythology Click