English translation of 'निद्रा'
nf/nidra, nidrA, nidraa, nidrā/
sleep uncountable noun
Sleep is the natural state of rest in which your eyes are closed, your body is inactive, and your mind does not think.
Try and get some sleep.
Be quiet and go to sleep.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of निद्रा from the Collins Hindi to English Dictionary