Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Naid

  • [n.] - Any one of numerous species of small, fresh-water, chaetopod annelids of the tribe Naidina. They belong to the Oligochaeta.