Nharangga Word Badhara English Word 1. a giant, an ancestor central to a Dreaming; 2. a place on Nharangga land, part of the Dreaming trail of this ancestor Sound Audio file Category noun place name