OH I've got it! What about Pete or Petey as a nickname for a Petunia?? I know Petunia doesn't really have the "Pete" sound but it works so well in my mind. It would be so great for a lady-type character who goes by Pete and then you find out it's short for Petunia.