SERRA Meaning of SERRA in English n 1. saw (= tool for sawing); 2. sierra Interlingua English vocab. Английский словарь Интерлингва. 2012