Palmerston \p(a)-lme-rston, pal-mer-ston\ as a boy's name is a variant of Palmer (Old English), and the meaning of Palmerston is "pilgrim".
The baby name Palmerston sounds like Palmar and Pallmer.