Margo
Primarily Female
The meaning of the name Margo is Pearl
The origin of the name Margo is French
Notes: The name Margo/Margot is a derivative of the name Margaret, which means "a pearl."
People who like the name Margo also like: Violet, Charlotte, Amelia, Audrey, Ava, Evelyn, Hazel, Oliver, Henry, Owen, Liam, Felix, Leo, Elijah

< Back to Search | Pet Name Categories