The name Midian is a boy's name of Hebrew origin meaning "strife". Midian and discussed in our forums with posts like "Love, Like, Lose -- Outlandish/Guilty Pleasures edition!".
From the experts:
In Genesis, this is the name of a son of Abraham and Keturah, and it's also a place name. But a pretty negative meaning.