Suffix for million (4)
I believe the answer is:
aire
'suffix for million' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for aire that I've seen before include "Terrier -- Yorkshire area" , "Major river of Yorkshire" , "flower of Yorkshire" , "Northern English river, tributary of the Ouse" , "English flower" .)