The most popular names of the year so far have been revealed, and some very unusual spellings are also proving to be all the rage. The most popular girls' names of 2018 so far are Olivia, Sophia and Amelia, in that order. Olivia, from “olive tree”, is no doubt booming thanks to the likes reality stars Olivia Buck
Source: Read Full Article