meeds

English

Noun

meeds

  1. plural of meed

Anagrams