SENSA Meaning of SENSA in English [sensa] pl of sensum Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012