MohammedPreview
Open in TheBrain

An Earnest

  1. A sum of money paid in advance as a deposit; hence, a pledge, a guarantee, an indication of something to come.