English edit

Noun edit

neems

  1. plural of neem

Anagrams edit