neighbor to the north

English

Proper noun

neighbor to the north

  1. Synonym of Canada.