Latin Dictionary and Grammar Aid
salvia
salveo : to be well, be in good health.
salvus : safe, sound.
divinorum
divinatio : prediction, divination
divinitus : divine influence, admirably, nobly, by inspiration.
divinus : divine, sacred.
Does this describe what it is like to get high?