My name is Meghan and while visiting relatives in County Cork, Ireland two years ago, we inguired about my name. All relatives told us that Meghan means strong and powerful and spelled this way is Gaelic.
Again when visiting the Worlds Fair in Knoxville, TN the head of Elm Tree Theater who happened to be Welsh, asked my name and when he asked the spelling, he said that particular spelling was Gaelic. Hope this helps. All of our ancestors came directly from County Cork and Kerry, Ireland, so I believe their information. It is a beautiful name and I am proud of it and proud to be Irish.