Etymology Explorer › Old Portuguese

Where does “berengenha” come from?