According to a family name history I have the name Phelan is an anglicized form of the Old Gaelic surname O'Faoilain which is derived from the gaelic term foal which means wolf. Supposedly Phelans claim descent from Milesius, King of Spain in ancient times. A.D. 148