Definition, Meaning, Synonyms & Anagrams | English word MELISSA
MELISSA
Definitions of MELISSA
- A plant of the genus Melissa, especially lemon balm (Melissa officinalis), often used medicinally.
- (Greek god) Bee-nymph in Greek mythology.
- A female given name from Ancient Greek. Popular in the latter half of the 20th century.
Number of letters
7
Is palindrome
No
Search for MELISSA in:
Page preparation took: 126.16 ms.