See Also: towan(dictionary)
Towan Beach(tourism)
Newquay-Towan Beach(tourism)

towan (iou)



towan noun. E19.
[Cornish. Cf. Welsh tywyn, Breton tevenn.]
In Cornwall, a coastal sand-hill, a dune.