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