May

May was one of Ash's former traveling companions who accompanied Ash through the Hoenn region.

Characteristics
May is a friendly girl who seems to have gotten along well enough with Ash. Not much is known about her beyond the fact that she was quite reluctant to Ash's advances.

History
May accompanied Ash as he traveled through the Hoenn region. She battled him and the match ended in an exact draw.

Pokémon Sun and Moon Abridged
In Time Flies, May appears in a flashback Ash has where it is revealed that her mother gave her the birds and bees talk.

Trivia

 * Both May and her mother were voiced by Krysdolly.