Lose many a piece of land in the Hebrides (6)

I believe the answer is:
mislay
'lose' is the definition.
(synonyms)
'many a piece of land in the hebrides' is the wordplay.
'many' becomes 'M' (Roman numeral for a thousand).
'a piece of' indicates taking the first letters.
'in the' means one lot of letters goes inside another.
'hebrides' becomes 'isay' (I can't explain this - if you can you should believe this answer much more).
The initial letter of 'land' is 'l'.
'l' put into 'isay' is 'islay'.
'm'+'islay'='MISLAY'
Can you help me to learn more?
(Other definitions for mislay that I've seen before include "Lose track of" , "Be unable to find" , "Put (something) where it can't be found" , "Set in wrong location" , "Lose (an item)" .)
