Internet Archive BookReader

Geographical Etymology: A Dictionary of Place-names Giving Their Derivations