troveEnglish

treasure trove, trove

Noun

Treasure of unknown ownership found hidden (usually in the earth)

English: treasure trove, trove

English words with similar meanings

Show 1 words