They say that everything old is new again, so it should not be so surprising that even old names are back in fashion these days.
While you may not have met Duke or Beatrice lately, it seems that names like Hazel, Mae, Sterling and Violet are popping up everywhere in popular culture.
From the names of celebrated babies to the lady round the block, these classic names have a replacement chance to shine these days.
In alphabetical order, here are 20 old-fashioned baby names from the 1920s that are gaining popularity again now, along with their origins and meanings! Did we miss any?
Meaning: Happy, Blessed
Meaning: Bright, Clear, Famous
Origin: Middle English
Meaning: From Elis, a variant of Elisha, which means “God is salvation”
Meaning: Strong, Brave
Meaning: Happy, Lucky
Origin: Old English
Meaning: Derived from the name of the hazelnut tree
Wicker Paradise / Flickr
Meaning: Feminine form of Joseph
Meaning: Sorrows, Aches
Meaning: Derived from Maia, the Greek goddess of increase
Meaning: Short form of Maximilian
Meaning: Derived from the white gem found inside some oysters
Meaning: Originally derived from Germanic word for horse, but now refers to the flower of the same name
Meaning: Derived from starling, a type of bird
Meaning: Derived from the Greek combination of theos (God) and dōron (a gift)
Origin: Russian or Latin
Meaning: Russian (Faith) or Latin (True)
Origin: Old French
Meaning: Derived from the flower of the same name