YourDictionary

clochard

noun

a tramp or vagrant

See clochard in American Heritage Dictionary 4

Learn more about clochard

link/cite print suggestion box