warmonger - noun: one who urges or attempts to stir up war
And to preempt the inevitable "the dictionary isn't always how people use it" response, this is in fact how everyone uses the word.
So yes, it's very much tied to the nature of the war and the reason it was started. Attacking Iran for no particular reason is warmongering. Defending Ukraine from invasion is not.
"Unprovoked" can be difficult but I don't think it actually is here. Yes, you can list reasons. But even if you believe the wars' proponents, the justification isn't there. It's like if I tap someone on the nose and they blow my head off. Was there some provocation? Technically, yes. Does the killing count as "provoked"? Not really. That word carries an implication of sufficient, justified provocation, not just "something happened."
Did NATO expansion provoke the invasion of Ukraine? Maybe. Is that sufficient to say the invasion was "provoked"? No, not even close. Similar for the justifications given for Iraq and Iran.
We'll be called warmongers regardless. E.g. many in this thread suggest all US Middle East activity has been warmongering, even though the Gulf War, for example, was fairly similar to Ukraine in the sense of a powerful state invading its weaker neighbor.