English → Hindi dictionary

saba

सब / सबा / साबNoun

साबा

Definition

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

Looking for poetry? Read shayari and poems by great poets.