Crindau

English

Proper noun

Crindau

  1. An inner city area in Newport, Wales (OS grid ref ST3189).

Anagrams