limehound
English
limehound meaning in English • limehound का अर्थ अंग्रेजी में
Noun
- A dog used in hunting the wild boar; a leamer.