The name Nadine is a girl's name meaning "hope" and is of French origin. The name Nadine is of French origin and is derived from the name "Nadia," which itself comes from the Russian name "Nadezhda," meaning "hope."