Shaelagh defines an really amazing, cute, beautiful,
stunning, Kind, gentle, loving, caring,
sweet, nice, helpful, good
friend, mature, cheerful, funny, careful, thoughtful, honest, truthful, friendly, forgiving, joyful, fun, affectionate, motivated and ethusiastic girl