Eon \eon\ as a boy's name is a variant of Ian (Scottish, Hebrew), and the meaning of Eon is "God is gracious".
The baby name Eon sounds like Eoin, Ion, Ean, Eion and Jon. Other similar baby names are Ron, Lon, Ton, Con, Don, Eton, Egon, Elon, Ekon, Eron, Evon and Von.