troica

Etymology
.

Noun

 * 1) troika sleigh
 * 2) troika trio of leaders

Noun

 * 1) troika

Noun

 * 1) troika

Noun

 * 1) troika