निद्रा मतलब - Sleep
Here is meaning of Nidra in English. Above get definition and English meaning of Nidra. What is निद्रा meaning in English ? (English matlab - arth kya hai?).