LARCH Meaning of LARCH in English (n.) A genus of coniferous trees, having deciduous leaves, in fascicles (see Illust. of Fascicle). Webster's English dictionary. Английский словарь Webster. 2012