Diarmaid

sticky posts on a wall containing a variety of baby names

Meaning

Diarmaid is from Celtic origin and means 'free from envy'.


Origin of Diarmaid


Popular Middle Names


Pronunciation

Diarmaid


Similar Names


Year by Year Popularity of Diarmaid

Share to...