Arabic · noun · Mind & Knowledge

Mubaahisa

मुबाहिसा
said mu-BAA-hi-sa
also written: Mubahisa
Meaning

A discussion or exchange of arguments.