Word info

Llangua

Proper noun

Meaning

Llangua

A small village in Grosmont community, north Monmouthshire, Wales (OS grid ref SO3925).

Source: en.wiktionary.org

Close letter words and terms