taubada

noun
tau·​ba·​da | \ tau̇ˈbädə\
plural -s

Definition of taubada

Australia
: master

History and Etymology for taubada

Papuan

Keep scrolling for more