bullbeggar
English
bullbeggar meaning in English • bullbeggar का अर्थ अंग्रेजी में
Noun
- Something used or suggested to produce terror, as in children or persons of weak mind; a bugbear.