Etymology Explorer › English

Where does “labba” come from?

labba (English): A paca

Definitions

  1. A paca