English Noun naybour (plural naybours) Obsolete form of neighbour. Anagrams YorubanWikiwand - on Seamless Wikipedia browsing. On steroids.