What does calamintha mean?

calamintha meaning in General Dictionary

calamint