Home / Dictionary / Labba

Labba Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A paca (large rodent).

See Also
paca
Related Terms
Rhyming Words
abba ebba gabba yabba bubba hubba rubba shabba edubba murabba argobba dschubba hubba hubba
Compare
Labba vs