The word meditation, is derived from two Latin words: meditari(to think, to dwell upon, to exercise the mind) and mederi (to heal). Its Sanskrit derivation ‘medha’ means wisdom.

More: continued here