Nugara

English

Proper noun

Nugara

  1. A locality on King Island, Tasmania, Australia.