SABA
WordNet

noun


(1)   A island in the Netherlands Antilles that is the top of an extinct volcano
 
x
OK