Ivanov, Ivanoff or Ivanow, or Ivanova is one of the most common surnames in Russia and Bulgaria. The surname is derived from the male given name Ivan and literally means Ivan's.