Find the word definition

Wikipedia
Talywain

Talywain is situated between Garndiffaith, Abersychan and Pentwyn in Torfaen in south east Wales, within the historic boundaries of Monmouthshire.