adjective, adverb Newfoundland. of or on the Canadian mainland, exclusive of Labrador.
upalong 🔊 Listen to this adjective, adverb Newfoundland. of or on the Canadian mainland, exclusive of Labrador. Share Facebook Twitter Google +