Nharangga Word Nhandhu-warra English Word 1.kangaroo language or people; 2.the place where the kangaroo people live, also known as South Hummocks Range Sound Audio file Category noun place name