(Translated by https://www.hiragana.jp/)
Meaning, origin and history of the name Puk - Behind the Name