Caledonian taken in by mother's charms (7)
I believe the answer is:
mascots
'charms' is the definition.
('mascot' can be a synonym of 'charm')
'caledonian taken in by mother's' is the wordplay.
'caledonian' becomes 'Scot' (Caledonia was the Latin name for Scotland).
'taken in by' is an insertion indicator.
'mother's' becomes 'ma's' (ma can mean mother).
'scot' inserted into 'mas' is 'MASCOTS'.
(Other definitions for mascots that I've seen before include "Talismans" , "may bring fortune" .)