Where does “Philo” come from?

Philo (English): A placename

Definitions

  1. A placename

Words derived from “Philo

Philo — Etymology, Origin & Word History | Etymology Explorer