Llangorse

English

Proper noun

Llangorse

  1. Alternative form of Llangors, Powys, Wales.