taa
taa
English
Noun
Ad
Definition
A kind of pagoda in China and Japan.
Etymology
From Mandarin 塔 (tǎ, “pagoda”).
Ad
taa
A kind of pagoda in China and Japan.
From Mandarin 塔 (tǎ, “pagoda”).