YourDictionary

Buru

island of Indonesia, in the Molucca group: 3,670 sq mi (9,505 sq km)

See Buru in American Heritage Dictionary 4

Learn more about Buru

link/cite print suggestion box