nameplay
Etymology
From name + play.
noun
A play on words involving the name of a person or thing.