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

jolo Definition

Cancel
jolo
geographical name(Jo-lo)
island of southern Philippines; chief island of the Sulu Archipelago area 345 square miles (897 square kilometers)

Words Related to jolo!

jolo Examples by Brain Bank Users