Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shen Definition

Cancel
shen
geographical name(Shen-zhen)
city in Guangdong province, southeastern China, just north of Hong Kong population 10,358,381

Words Related to shen!

shen Examples by Brain Bank Users