Word info

barrasway

Noun

Meaning

barrasway (plural barrasways)

(Newfoundland) A shallow coastal salt lake or inlet.

Source: en.wiktionary.org

Close letter words and terms