Maybe Cornish area will be welcoming to store (4)
I believe the answer is:
stow
'store' is the definition.
(synonyms)
'maybe cornish area will be welcoming to' is the wordplay.
'maybe cornish area' becomes 'SW' (South West of England).
'will be welcoming' means one lot of letters goes inside another (inserted letters are welcomed in).
'sw' going around 'to' is 'STOW'.
(Other definitions for stow that I've seen before include "Fill by packing tightly" , "Pack away cargo" , "Keep under hatches" , "Author, -- Asimov" , "Put tidily away" .)