YourDictionary

Dictionary Home » Dictionary Definitions » Sulu Archipelago

Sulu Archipelago

group of islands in the Philippines, southwest of Mindanao: 1,038 sq mi (2,688 sq km)

link/cite print suggestion box