メリッサ
merissa

Noun

1. lemon balm (Melissa officinalis); sweet balm

From Latin "melissa"