What is a Noble?

A noble is a person and normally a man that has a high rank in politics or a social class. Another definition of noble is a person who has high moral values, shows honor, courage, and is generous. The third thing I found was a noble is a type of grape.