jumelage
Top 20000
Meanings
Noun
1. twinning
2. town twinning (pairing of towns or cities)
Examples1
The town twinning committee organised this exhibition.