Meaning of sister province in English:

sister province

noun

  • Any province regarded as similar to, or having a close relationship with, another or others specified; specifically a Canadian province considered in relation to another.

Origin

Mid 17th century; earliest use found in Edward Chisenhale (bap. 1619, d. 1654), soldier and religious controversialist.