Definition of mandarin vase in English:

mandarin vase

noun

  • A vase of mandarin porcelain.

Origin

Late 19th century; earliest use found in The Times.