chá
huā
cūn
Specific Meaning
1
Camellia Village