1 definition by KapowwNinja

Top Definition
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
That girl is so pretty! She is soooo Neha...
by KapowwNinja August 05, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug