マトリョーシカ
Meanings
Noun
1. matryoshka; Russian nesting doll