PEN Meaning of PEN in English plum; (enclosure) inhagatura, padó; v. scrir; (animals) inhagar English Interlingue dictionary. Английский словарь Интерлингве. 2012