2 names match.
Irish/Scandinavian
Irish name meaning from Denmark.
Possibly from deag meaning black or from Norse origins; little dark one.