new englander ( synonym found)

Definition of new englander:

°A native or inhabitant of the island of Newfoundland.

Back to Top