loy
English
loy meaning in English • loy का अर्थ अंग्रेजी में
Noun
- A long, narrow spade for stony lands.