Caird

Definition:

  • (n.) A traveling tinker; also a tramp or sturdy beggar.