Find the word definition

The Collaborative International Dictionary
Soubah

Soubah \Sou"bah\, n. See Subah.

Wiktionary
soubah

n. (alternative form of subah English)