Neeru means water adapted from the sanskrit word "neer" meaning water.
there is lack of neeru in the deserts.
by nidhi December 05, 2006
Can you define these popular missing words?
A miracle ear for corporate management, incapable of relaying truth. An inciter and a pervert.
If you want to get your bosses attention, just nEERU him or her.
by nYlAUNDRY October 18, 2011