Meghan \m(e)-ghan\ as a girl's name is a variant of Margaret (Greek) and Megan (Welsh), and the meaning of Meghan is "pearl".
The baby name Meghan sounds like Meeghan, Meghann, Meggan and Meaghan. Other similar baby names are Meighan and Reghan.