Word Definition - 丘壑

qiū hè hills and valleys; remote, secluded area

Individual Character Details