noun a native or inhabitant of Newfoundland. nouna native or inhabitant of Newfoundland
newfoundlander 🔊 Listen to this noun a native or inhabitant of Newfoundland. noun a native or inhabitant of Newfoundland Share Facebook Twitter Google +