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