Foreign lady has dropped in after marriage (7)
I believe the answer is:
signora
'foreign lady' is the definition.
(Italian equivalent to Mrs)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for signora that I've seen before include "lady in Milan" , "wife on the Continent" , "married woman in Florence?" , "European lady" , "Young lady" .)