What Names Mean

Index | Charlotte


Charlotte: From the Teutonic, meaning "noble-spirited."