LABBA


Meaning of LABBA in English

ˈlabə noun

( -s )

Etymology: of Arawakan origin; akin to Arawak labba paca

: paca

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.