Mcdiarmid Family History
Mcdiarmid Name Meaning
Scottish: Anglicized form of Gaelic Mac Dhiarmada ‘son of Diarmaid’ a personal name said to mean ‘free of envy’ from di ‘without’ + airmait ‘envy’. Etymologically therefore it is the same name as Irish McDermott .
Source: Dictionary of American Family Names 2nd edition, 2022