Definition of living treasure in English:

living treasure

noun

  • A person, place, etc., thought in some way to embody or contribute to a nation's cultural heritage or identity.

Origin

Mid 19th century; earliest use found in Adolphus William Ward (1837–1924), historian.