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, Evelyn, Ava, Hazel, Oliver, Henry, Owen, Felix, Liam, Leo, Elijah

< Back to Search | Pet Name Categories