n. (Greek Mythology) swift-footed virgin huntress who promised to marry any man who could defeat her in a footrace
ATALANTA
Meaning of ATALANTA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012