For some reason, Chenille just popped into my head right now. I think I could see it as a name for a girl. I don't know how usable it is, however, since it's French for caterpillar.
What do you think of Chenille as a name? Could you see it as a person's name?