REGALO Meaning of REGALO in English n 1. feast, banquet; 2. treat, refreshment Interlingua English vocab. Английский словарь Интерлингва. 2012