Translation of nusa in English:

nusa

island, native country

noun

  • 1

    island, native country
    ‘Nusa Tenggara’ the Lesser Sunda Islands