Meaning of SF in English

SF

n.

Variant: or sfz

Function: abbreviation

sforzando

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.