• word of the day

    lycia

    lycia - Dictionary definition and meaning for word lycia

    Definition
    (noun) an ancient region on the coast of southwest Asia Minor
Download our Mobile App Today
Receive our word of the day
on Whatsapp