EPINARD Meaning of EPINARD in English āpēnȧȧr noun( plural epinards “)Etymology: French épinard, alteration (influenced by -ard ) of Middle French espinach — more at spinach : spinach Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012