Baby names that are 'medieval' and 'nature inspired' are expected to be hugely popular this year