Girl name origins & meanings Greek : Mighty; strong, able; pearl; soft and gentle Girl name variations Megan Meggy Meghan Meagan Meggie Meg Megs Megless Margaret Maeghan