What does Darach mean?
Darach \d(a)-ra-ch\ as a name for boys. Darach's roots are Irish and Gaelic, and Darach means "dark oak". Darach is a form of Darrah (Irish, Gaelic): originally an Irish surname. Rarely used as a name for newborns.
Darach has 1 alternative form via Darrah: Darragh.
Darach is an unusual first name for men. Darach is an uncommon surname too for all people. (2000 U.S. Census)
The only prominent related form of Darach (#unlisted) ranked in the Top 1000 is Darragh. These names are not widely used as names for baby boys. Below is a charted comparison of the usage of the boy name Darach and associated names. (2014 Birth Statistics)