massoola

English

Noun

massoola (plural massoolas)

  1. masoola boat

Anagrams