Dictionary of derivations; or, An introduction to etymology on a new plan.

text search fields