The meaning is "residence of Cara people"

例句