Open Data Zurich points out to this interactive application to explore names of places in 13 countries. The data comes from OpenStreetMap.
On a curious note on the catholic roots of Brazil, a bit over 10% of all 5565 municipalities in Brazil are named after a saint. This proportion is less than 1.5% in Italy.