sabin meaning in English
n. sabin, family name; town in minnesota (usa), alber sabin (1906-1992) united states microbiologist and pioneer researcher on viruses, and viral diseases who developped the sabin against polio that is taken orally
n. sabin, unit of measure for sound absorption (physics)