philtre - Dictionary definition and meaning for word philtre
Powered by Mnemonic Dictionary
sounds like FILTER. filtered water is pure which is in analogy with pure liquid with magical powers