But to ease your confusion and dilemma maybe you should zero down on British baby names. They are timeless and have a romantic, medieval feel to them while also still sounding hip for the times.