Someone asked why my son had an unusual name and even suggested that Donte is due to the parents not being able to spell. Anyway its not a spelling mistake, although some muppet who registered the birth did put Donate instead!
There's no typo; my (ex) g/f chose it, and since his ancestry is black English on mummys side, I see little wrong in him having a name associated with African ancestry.
Dante may be the possible Italian/Latin original of the name. As I have a degree plus college level English I don't think spelling is a problem for me (with a few exceptions).
Donte has a sensible middle name (which I chose) which he can use if he wants, and there's little wrong with shortening Donte to Don if he wants later. But having said that, having an unusual name also makes you memorable which can be an advantage.