Re: Iris... but on a boy.
It's not a unisex name. It's not a surname. It's not even a purely nature name because it's the name of a goddess.
All things are not equal. Dylan might get used some on girls, but that doesn't mean it's equally acceptable to name a girl say, Leonard, or a boy Gladys. (Before anyone comes yapping along with "Anne Rice was named Howard! Barack Obama's mother was Stanley!" I'd remind you that both those ladies chose to go by female names.)
I don't even like Iris for a girl. It has a sour, sullen sound.
Before you criticize a man, walk a mile in his shoes. That way, when you criticize him, you're a mile away and you have his shoes!
Steve Martin