vocab dash
Log in
Sign up
iconostase
Top 40000
Meanings
Noun
1. iconostasis (a wall of religious icons)
(Christianity, art)