Someone who comes up with new monikers for things. Someone who comes up with new or improved names for things.
Adam Carolla is a great monikeer, coming up with such terms as behyman and blacksimile, among many others.