Source word: gambooda

Meaning: shield
Language(s):
Loanword(s):