Groudle Glen

English

Proper noun

Groudle Glen

  1. A glen and settlement north-east of Douglas, Isle of Man (OS grid ref SC4178).

Further reading