Definition of Icarus in English:
Icarus
Translate Icarus into Spanish
proper noun
Greek MythologyThe son of Daedalus, who escaped from Crete using wings made by his father but was killed when he flew too near the sun and the wax attaching his wings melted.
Pronunciation
Are You Learning English? Here Are Our Top English Tips