Llandudno (noun) Definition, Meaning & Examples

noun
  1. a town and resort in NW Wales, in Conwy county borough on the Irish Sea. Pop: 14 872 (2001)
Llandudno (noun) Definition, Meaning & Examples

More Definitions