CompareWords
Compare
Caird
Definition:
(n.) A traveling tinker; also a tramp or sturdy beggar.