baby names

Leonard

Leonard (LEE-on-ar-DO)

Meaning

From from Germanic origin meaning 'lion, brave', derived from the elements leon.

Origin

German

Please log in to add to your favourite names.

Random name finder

Name meaning

Origin