Skip to content

Popular

English to English Dictionary

Meaning of Sofa

2 meaningsn.

Sofa

English Translation from English to English dictionary online for the word Sofa

  1. 1
    n.

    A long seat, usually with a cushioned bottom, back, and ends; -- much used as a comfortable piece of furniture.

  2. 2
    n.

    A long seat, usually with a cushioned bottom, back, and ends; -- much used as a comfortable piece of furniture.

English-to-English Dictionary Sofa in Tamil ›