Noun Definitionlycia1.Definition: an ancient region on the coast of southwest Asia MinorCategory: Places