Did you mean Melissa?
Melissa
noun
°Bee-nymph in Greek mythology.
°. Popular in the latter half of the 20th century.