baby names

Leo

Leo (LIYow)

Meaning of the name Leo

A powerful name meaning 'lion' or 'brave and hardy'.

Origin of the name Leo

Latin

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin