SOUTHRON MEANING IN ENGLISH

• Southron Definition & Synonyms

  1. (n.) An inhabitant of the more southern part of a country; formerly, a name given in Scotland to any Englishman.


RECENT SEARCHES