Skip to content
WordWide
German
English
English
Meanings
1
branch, branching
2
ramification
3
Switzerland
intersection (junction of roads)