Definitions of Lycia:

  • noun:   an ancient region on the coast of southwest Asia Minor