Meaning of Welsh wizard in English:

Welsh wizard

(also Welsh Wizard)

noun

  • (Originally) (a name for) Merlin, the legendary or mythical prophet and enchanter; (in later use) a nickname given to any talented or celebrated Welsh person, specifically. David Lloyd George (1863–1945), Welsh politician and British prime minister.

Origin

Late 16th century; earliest use found in Michael Drayton (1536–1631), poet.