English Dictionary
◊ ILLYRIA
Illyria
n : an uncertain region on the east shore of the Adriatic where
an ancient Indo-European people once lived [syn: {Illyria}]