Irvin \i-rvin, ir-vin\ as a boy's name is pronounced ER-vin. It is of Gaelic origin, and the meaning of Irvin is "green or fresh water". Also a Scottish place name. Used as given name since the mid-19th century. Composer Irving Berlin; author Irving Stone.
For more information, see also the related name Erskine.