What do alyssa means?

Alyssa means noble