loegria

/loʊˈɛɡriə/

Definitions

1. noun

A region of ancient Britain, roughly corresponding to modern-day England and southern Wales

“The archaeological site in Loegria has provided valuable insights into the lives of our ancient ancestors.”

Synonyms

  • Britain
  • England

Antonyms

  • Scotland
  • Wales