SOFA


Meaning of SOFA in English

■ noun a long upholstered seat with a back and arms, for two or more people.

Origin

C17: from Fr., based on Arab. ṛuffa .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.