SERRA Meaning of SERRA in English n. (pl. serrae) a serrated organ, structure, or edge. [L, = saw] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012