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

sulu Definition

Cancel
sulu
geographical name(Su-lu Archipelago)
archipelago of southwestern Philippines southwest of Mindanao
sulu
geographical name(Su-lu Archipelago)
sea in the western Philippines north of the Celebes Sea

Words Related to sulu!

sulu Examples by Brain Bank Users