RSS

Slur of the Day

Shelta
(Ireland) a pejorative term for the Travelling Folk. Derived from siúilta, which means “The Walkers” in Irish.

Comments are closed.