Diarmaid — meaning in English Irish → English · translate English → Irish instead English meaning Jeremiah noun A person who constantly predicts doom or disaster; a gloomy prophet of bad news. Jerome name A masculine given name of Greek origin, meaning "sacred name," borne by Saint Jerome, translator of the Latin Vulgate Bible. Senses Diarmaid is used for these senses in English: Jeremiah A en given name of biblical origin. Jerome A en given name. Related Irish words Irimia Leabhar Irimia Iaróm