I was surprised by that too but many cutesy nickname names and short forms (
Kiki,
Liz,
Evi,
Bo) seem to be common there. I guess it must come from the Shakespeare character because I couldn't find another etymology. But in
Dutch it should sound more like "pook" but with a short "oo" sound (unless they pronounce it the English way); at least it would sound like that in
German. Not that it really makes it better because then it sounds like "fook" or "puke".
Please rate my list:
https://www.behindthename.com/pnl/6232