Icarus

Icarus is an Ancient Greek name that means 'he follows'.

Origin/Usage
Greek
Pronunciation
IK-ə-rəs
Meaning
Follower

Similar names

Ikaros Ikarus