Icarus

Origin Gender Meaning
Greek Boy A legendary figure.
Greek Mythology Boy A legendary figure.