LARO Meaning of LARO in English n [Ornith.] seagull, gull, mew Interlingua English vocab. Английский словарь Интерлингва. 2012