Leonard Definition
Definition
A male given name of Latin origin, often used as a diminutive form of Leander, meaning 'brave warrior.'
Browse
A male given name of Latin origin, often used as a diminutive form of Leander, meaning 'brave warrior.'
Browse