1 izba | Definition of izba

izba

noun

variant spelling of

: a Russian log hut