Definition of magic-man in US English:

magic-man

noun

  • A magician or sorcerer.

Origin

Early 20th century; earliest use found in The Westminster Gazette.