Manohar The origin and history of Manohar. Etymology From Sanskrit "manohara," meaning "captivating" or "heart-stealing." ← Back to the full definition of Manohar