Elixir

0
2177
Elixir  Meaning: noun. A miraculous medicine or substance that according to legend is able to indefinitely extend life or turn any metal into gold.

Last Updated on March 21, 2016 by MrPositive

Elixir Meaning: noun. A miraculous medicine or substance that according to legend is able to indefinitely extend life or turn any metal into gold.

Previous articleEligible
Next articleEminent