If you come across the misspelling "naighbour", it's likely a typo for the word "neighbour". Correct suggestions could include: "neighbour", "neighbor" (American spelling) or "neighbo(u)r" (accepting both British and American spelling).