moreto

Italian

Noun

moreto m (plural moreti)

  1. mulberry plantation / grove

Anagrams