Definition of Sulu Archipelago
archipelago SW Philippines SW of Mindanao
Learn More about sulu archipelago
Britannica.com: Encyclopedia article about "Sulu Archipelago"
Seen and Heard
What made you want to look up Sulu Archipelago? Please tell us where you read or heard it (including the quote, if possible).