Searching for the perfect baby name can be difficult. You have to decide where to draw inspiration from and then ...