Skip to main content

Definitions by nidhi

Neeru means water adapted from the sanskrit word "neer" meaning water.
there is lack of neeru in the deserts.
neeru by nidhi December 7, 2006