mooras

English

Noun

mooras

  1. plural of moora

Anagrams