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