English

edit

Noun

edit

naybours

  1. plural of naybour

Anagrams

edit