Smarty Words

noble

Meaning 1:

A noble person is someone who is very kind and brave. For example, a noble knight helps people and protects them from danger.

Other Words