Ilon \i-lon\ as a boy's name is a variant of Eilon (Hebrew) and Ilan (Hebrew), and the meaning of Ilon is "oak tree".
The baby name Ilon sounds like Alon and Elon. Other similar baby names are Ion and Ivon.