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.
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.