Great sofa Synonyms

Definitions for Great


Definitions for Sofa


  • (noun) a long upholstered piece of furniture designed for several sitters
  • (noun) an upholstered seat for more than one person