naibors

English

Noun

naibors

  1. plural of naibor

Anagrams