Welsh spelling variant of Megan, a derivative of Meg, a pet name for Margaret [q.v.], from Greek or Persian "pearl".