British Places Named Esgair

  • Esgair Hamlet
    Cynwyl Elfed SN375287
  • Esgair Hill or Mountain
    Cadfarch SN755955

BritishPlaceNames.uk is a Good Stuff website.