tola
English
tola meaning in English • tola का अर्थ अंग्रेजी में
Noun
- A weight of British India. The standard tola is equal to 180 grains.