- a village in N Wales, in Conwy county borough, on the River Conwy: noted for its scenery. Pop: 534 (2001)
More Definitions
- COVENANTEE (noun) Definition, Meaning & Examples
- AIR HORN (noun) Definition, Meaning & Examples
- BLUNKETT (noun) Definition, Meaning & Examples
- MANDELBROT SET (noun) Definition, Meaning & Examples
- UNAPPROPRIATED (noun) Definition, Meaning & Examples
- MALAYO POLYNESIAN (noun) Definition, Meaning & Examples