Descendant of Diomasach, from a word meaning proud or arrogant.
Check back in a moment for rank and trend details.