nova scotian


Meanings

  • a native or inhabitant of Nova Scotia