What does Theodore mean?
From Greek Theodoros, combining theos 'God' and doron 'gift' — literally 'gift of God'. Note that Theodore and Dorothea are built from the SAME two elements in reversed order.
What does Philip mean?
From the Greek Philippos, combining philos 'loving, dear, friend' with hippos 'horse' — literally 'lover of horses', not 'lover' in general. The phil- element genuinely means love/affection, but note the object is horses.