English edit

Etymology edit

From Turkish.

Noun edit

mahaila (plural mahailas)

  1. A large riverboat, formerly used as a naval vessel in Arabian countries.

Anagrams edit