I actually like Fisher, which surprises me, because it's not usually my style. And Dove would be GP-ish as a first name (though not too bad), but as a middle name, it's perfectly reasonable and pretty. I like AmeliaDove... RosemaryDove is too many nouns for me.