まいぞう
buried property, treasure trove
bury, be filled up, embedded
storehouse, hide, own, have, possess