baby names

Theo

Theo (THIYow)

Meaning of the name Theo

A pet name for Theodora , meaning 'Gift from God', can also be used a boys name.

Origin of the name Theo

Greek

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin