Philo is a Greek prefix being used in English, French & German and being used as first name, surname, school name, mountain name, etc...
It should not be easy for Mr/Ms Philo with initial "I" to buy iPhilo.com, but then I no nuffin much about that cause the world is 2 big 2 poor Chinaman like me.