troïka
Top 25000
Meanings
Noun
1. troika (vehicle)
2. troika (party of three)