buru








noun

  1. an island of E Indonesia: one of the Molucca Islands.
52 queries 0.546