Definitions
noun
an ancient area on the Ionian Sea that flourished as a kingdom in the 3rd century BC; located in northwestern Greece and southern Albania
Look “epirus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.