Dictionary search results

Showing 1-2 of 2 results

Armorica US English

An ancient region of NW France between the Seine and the Loire

Armorica New Oxford Dictionary for Writers & Editors

ancient region of NW France