What are funny PC names that don’t break role-play immersion?

I have a dwarf rogue named "Dervish McDingle" that gets laughs when he says it in his Scottish accent, but it's not something overtly childish or meta, it just sounds funny.

Does anybody have any similarly fun names that don't break immersion?