Shaelyn is a name given to both baby girl and baby boy. Shaelyn is a name that has its roots in Irish and Hebrew origins. The meaning of Shaelyn is 'esteemed' or 'admirable' or 'majestic' or 'hawk-like' derived from the name Shae, and 'gift', from the name Shay. People also believe it means 'stately' and 'one who is noble'. Shaelyn is a mix of the name Shae and an added suffix of lyn. It is also a variation of the Hebrew name Shay.