Source: Make Me a Hanzi.
堂 has 尚 shàng marking the sound and 土 'dirt, earth' as the meaning part. Buildings were made of stamped earth, so it first meant a hall.
Sign in to add this word to your private lists.