English | German | Russian | Czech

caird English

Meaning caird meaning

What does caird mean?

caird

(UK, dialect) A travelling tinker; a tramp, or sturdy beggar.

Are you looking for...?