I tend to agree. I sort of understand why they might have thought that it was feminine, as there are some feminine names that follow that pattern (
Ada,
Ava) but it seems too masculine to me.
Mai is a family name and might actually be pronounced like "my," The family is ethnically
German and the name is taken directly from the
German "
Mai" which is the month of
May.
It's a shame really.
Evi is so cute but if she were
Eve,
Eva, or
Evangeline she'd have more options if she wanted something less cutesy when she's older.