vain The origin and history of vain. Etymology From Old French vain, from Latin vanus, meaning "empty." Origin: Latin ← Back to the full definition of vain