Is it a matter of philosopher sounding dull, or the word having a different meaning in the US? Because I'm American, and philosopher and sorcerer are in no way the same.
My experience from being married to a Brit has taught me there are more words than we realize that have completely different meanings. We need an English to English translator. Don't get me started on the word 'fanny'.
