iconostasis
ˌʌɪkəˈnɒstəsɪs
noun
a screen bearing icons, separating the sanctuary of many Eastern churches from the nave.
noun
a screen bearing icons, separating the sanctuary of many Eastern churches from the nave.
Begin a journey through worlds of puzzles.