a traveling tinker; also a tramp or sturdy beggar

listen to the pronunciation of a traveling tinker; also a tramp or sturdy beggar
Английский Язык - Английский Язык
caird