What do you think of this "nature name"? I've never met someone with it, but I think it has a kind of stiff elegance- it reminds me of Margaret in that way.
I also think it has a pretty meaning; according to the great Wikipedia, it stems from the "French word "aigrette", referring to the long filamentous feathers that seem to cascade down an egret's back".