शोरा मतलब - Saltpetre, Nitre
Here is meaning of Shora in English. Above get definition and English meaning of Shora. What is शोरा meaning in English ? (English matlab - arth kya hai?).