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