See Also: mahaila(dictionary)

mahaila (iou)



mahaila noun. E20.
[Iraqi Arab. muhayla.]
A kind of large river sailing boat used in Iraq.