Browse, filter and discover names by letter, gender or origin.
1 names in our directory
Puck is a given name and nickname of Dutch and English origin, derived from the Old English puca, meaning a mischievous household spirit or nature sprite. Its ultimate etymology is uncertain, possibly stemming from Germa...
We use cookies
We use essential cookies to make NameHub work. We'd also like to set analytics cookies to understand how you use the site. Privacy Policy