Home
Search
Index
Definify.com
Definition
2024
Loegria
Loegria
English
Proper noun
Loegria
(
archaic
,
poetic
)
England
Synonyms
Logres
Etymology
derived from or related to Welsh
Lloegr
'England'
Similar Results