caird
English
caird meaning in English • caird का अर्थ अंग्रेजी में
Noun
- A traveling tinker; also a tramp or sturdy beggar.