Marlow The origin and history of Marlow. Etymology From Old English words meaning "lake" and "hill" — a hill by a pool or lake. ← Back to the full definition of Marlow