Source:WordNet 3.1
1. (
) a island in the Netherlands Antilles that is the top of an extinct volcano ;
See more about : SABA