I don't think
Cherry is a nickname. It's a full name to me, meaning a kind of tree, flower, or fruit (flower is the best IMO).
There aren't any names I like, either, that would be good full names for it - all the good ones have a SH sound and would become
Sherry. Maybe Cherith? But I think that's said with a K sound.
The only other thing I can think of is
Sakura nn
Cherry. It could happen ?
- mirfak