caird

Etymology

From Irish ceard (“a tinker”).

noun

  1. A travelling tinker or a tramp.