Blathnaid is a rare Irish baby girl name meaning 'flower' or 'blossom', with ancient Celtic roots and Irish mythology behind it.