Definition of knight

What does the word knight mean?