LARGO Meaning of LARGO in English n 1. wideness, expanse, etc.; also: high sea; 2. [Mus.] largo Interlingua English vocab. Английский словарь Интерлингва. 2012