"D" Boy Names, Irish, Scottish
The name Darragh is a boy’s name meaning “oak” and is of Irish and Scottish origin. Derived from Scottish Gaelic word darach ‘oak’.