Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sulu archipelago Definition

Cancel
sulu archipelago
geographical name(Su-lu Archipelago)
archipelago of southwestern Philippines southwest of Mindanao

Words Related to sulu archipelago!

sulu archipelago Examples by Brain Bank Users