English Dictionary
◊ SOFA
sofa
n : an upholstered seat for more than one person [syn: {couch},
{lounge}]
English Computing Dictionary
◊ DID YOU MEAN SFA?
SFA
{Sales Force Automation}