Moody Baby Love covers in North American city (7)
I believe the answer is:
toronto
'north american city' is the definition.
(I've seen this before)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for toronto that I've seen before include "Largest city in Canada" , "Big city" , "place on Lake Ontario" , "North American city" , "Ontarian capital" .)