Irven \i-rven, ir-ven\ as a boy's name is a variant of Irvin (Gaelic), and the meaning of Irven is "green or fresh water".
The baby name Irven sounds like Irvyn, Arvin, Arvyn, Arvon, Ervyn, Ervin, Irving, Irvine and Orvin. Other similar baby names are Iven, Craven, Irwin, Garven, Girven, Irv, Irwyn, Ivan, Ivon, Marven, Merven, Morven, Raven and Treven.