Skip navigation.

marool - What does it mean?

Definition of 'marool'

English

Noun

(-)
  • A monocot from India, which was used to make fabric.
  • Anagrams

    *

    Similar to 'marool'

    moral, morel, mural, mayoral, mareel, maerl, moril, meral