Word info

Uskmouth

Proper noun

Meaning

Uskmouth

An industrial location and coastal wetland in the city of Newport, Wales (OS grid ref ST3383).

Source: en.wiktionary.org

Close letter words and terms