What does Dorothy mean?
English form of Dorothea, from Greek doron 'gift' + theos 'God', meaning 'gift of God'. Same elements as Theodore reversed.
What does Harper mean?
Harper is an English occupational surname for someone who played or made harps. Boosted by the novelist Harper Lee, it became a hugely popular girls’ name.