Noble

Meaning of the name Noble: High-born, distinguished

Origin of the name Noble: English

Gender: 
Boy