Our babies are given the strangest names ... and here's the Evidence
Herald.ie
Barack does indeed appear on the list of 50 unusual baby names. Bosco also makes a re-appearance. Contrary to what the 80s generation might think, ...