According to the Everything Baby Names Book, Uma is Hindu and means flax (though I'm not positive what flax is, lol ). It's a very cute name, from your description she sounds like an Uma. Would you rename her?

Congratultions again, in advance.