Why does Japanese people call girls cherry?

they don't. lived there on and off for thirty years never heard a girl call cherry. met one with the name sakura, which is cherry blossom, but that was a stage name not a real one

Great answer and I'm glad to see some of these ridiculous misconceptions get put away.