Maluku

views updated

Maluku: see Moluccas, Indonesia.

More From encyclopedia.com