0%

ALL meanings of llandudno

L l
  • noun llandudno a town and resort in NW Wales, in Conwy county borough on the Irish Sea. Pop: 14 872 (2001) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?