Entry # 7934 has returned 1 entry

mada duulanga

noun an important position (spatially)