Alyssa

Name – Alyssa

Gender – Female

Origin – Greek

Meaning – The Greek name Alyssa means – rational. Botany: alyssum is a flowering herb