caird
Etymology
From Irish ceard (“a tinker”).
noun
A travelling tinker or a tramp.