Heinz is an actual first name. German.
Oops, you're right! How about Drano or Kotex, or just plain old tampon for a kids name? I have met a three year old named "River". His Mom noticed my curiosity and explained that he was conceived on a river - but she didn't remember which one.