Wiktionary
zabeeha
n. (alternative form of zabiha English)
n. (alternative form of zabiha English)