Darroch
ads1
MeaningStrong hearted
ReligionChristianity
OriginGaelic
Alternate SpellingsDirk, Derrik, Derrick, Derrek, Darrick, Darick
MeaningStrong hearted
ReligionChristianity
OriginGaelic
Alternate SpellingsDirk, Derrik, Derrick, Derrek, Darrick, Darick