1 definition by blahbooblah

A female name of Indian origin that is extremely common due to its popularity. Has the following various meanings:
1) love
2) eyes
3) rain
by blahbooblah August 12, 2007
Get the neha mug.