Word info Synonyms

labba

Noun

Meaning

labba (plural labbas)

(Guyana) A paca (large rodent).

Source: en.wiktionary.org

Synonyms

Close letter words and terms