Left Footer (noun) Definition, Meaning & Examples

noun
  1. (esp in Ireland and Scotland) a Roman Catholic
Left Footer (noun) Definition, Meaning & Examples

More Definitions