[Opinions] I think she meant that...
The word Orchid is derived from the Greek word for testicles, orchis. I believe that the word "orchid" actually came from the discovery that the flowers in that family could self-reproduce. To this day orchids are often considered to have a sexual meaning. They're my favorite flowers, but for unrelated reasons.
To the original poster, I think Orchid makes a fabulous name. I'd use it. =]