Word info

Talysarn

Proper noun

Meaning

Talysarn

A village in Llanllyfni community, Gwynedd, Wales (OS grid ref SH4853).

Source: en.wiktionary.org

Close letter words and terms