Meaning of Lycia

Definition of Lycia

(noun) an ancient region on the coast of southwest Asia Minor

Other information on Lycia

WIKIPEDIA results for Lycia
Amazon results for Lycia