1 definition by KapowwNinja
A beautiful girl with high intelligence. Usually out of league for many of the male species. The name is probably for a female of asian ethnicity. Has large eyes and is untouchable.
The name usually means either:
Rain
Goddess
Beauty
The name usually means either:
Rain
Goddess
Beauty
by KapowwNinja August 5, 2011