Wiktionary
muraba
n. (alternative form of murabba English)
n. (alternative form of murabba English)