深藏shēncángTop 25000Meanings1. to be deeply hidden2. to lie deep (in some place)Characters used深deep藏to conceal