Like pretty much all modern Israeli names*, Ilan (which I would pronounce as ee-LAHN; the accent in Hebrew is almost always on the last syllable) is nature based name, btw. It means “tree”. I picked the feminine version, Ilana, for my Hebrew name.
*I’ve read that Israelis’ names makes them sound like American Indians in old Westerns, which cracked me up when I realized how accurate it was. A perfectly ordinary name in Israel would be something like “Zev Ben-Dov” which means “Wolf Son of Bear”. Common girl names are Yael (fawn), Aviva (spring), Keren (ray of light), Tamar (date), Shaked (almond), etc. and so on. Hell, take the silliest sounding hippie name in English, translate it into Hebrew, and it’s perfectly reasonable.