SynonymX
Speak
Illyria
Definition of Illyria
1.
An uncertain region on the east shore of the Adriatic where an ancient Indo-European people once lived
Noun
Semanticaly linked words with "illyria"
geographic area
geographic region
geographical area
geographical region