3 names match.
Irish, Celtic
Noble, strong.
Little drop of water, raven, or black-haired.
Strong, virtuous, noble.