novids

English

Noun

novids

  1. plural of novid

Anagrams