Alyssa

English name, meaning alyssum flower