meaning of saba

1. a island in the Netherlands Antilles that is the top of an extinct volcano


Related Words

saba | sabadilla | sabaean | sabaeanism | sabaeism | sabah | sabahan | sabaism | sabal | sabal palmetto | sabaoth | sabaton | sabayon |

Developed & Maintained By Taraprasad.com

Treasure Words