Internet Archive BookReader

The Gaelic etymology of the languages of western Europe : and more especially of the English and Lowland Scotch and of their slang, cant, and colloquial dialects