Roots and ramifications; or, Extracts from various books explanatory of the derivation or meaning of divers words.

text search fields