saba

from WordNet (r) 3.0 (2006)
Saba
    n 1: a island in the Netherlands Antilles that is the top of an
         extinct volcano
    

[email protected]