Wahá?ha?ka NOUN – Shield.
(Translation Courtesy of the New Dictionary by LLC)
Start the ball rolling by posting a comment on this article!