Chesterfield Inlet The city/word Chesterfield Inlet means Canada. The city Chesterfield Inlet lies in Canada. The country Canada contains the city Canada.