maḏbaḥ

Word form maḏbaḥ
Language: Arabic
Word meaning abattoir, altar