OXHEART Meaning of OXHEART in English [ox.heart] n (1870): any of various large sweet cherries Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012