Buru meaning

buru
Island of Indonesia, in the Molucca group: 3,670 sq mi (9,505 sq km)
proper name
0
0
Advertisement