Europe in turmoil after dropping old currency (5)
I believe the answer is:
rupee
'currency' is the definition.
(eg currency of India)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for rupee that I've seen before include "foreign money" , "little money abroad" , "foreign currency" , "Indian currency unit" , "Indian rhino" .)