Irish Baby Boy Names & Meanings from O

    ODHRÁN: Irish Gaelic name composed of the word odhar "dun; pale green; sallow" and a diminutive suffix, hence "little sallow one."
    OILILL: Variant spelling of Irish Gaelic Ailill, meaning "elf."
    OILIOLL: Variant spelling of Irish Gaelic Ailill, meaning "elf."
    OISÍN: Irish name composed of the word os "deer" and a diminutive suffix, hence "little deer." In mythology, this is the name of a son of Fionn mac Cumhail.
    ORMOND: Irish surname transferred to forename use, from an Anglicized form of Gaelic Ó Ruaidh, meaning "descendant of Ruadh."
    OSCAR: Irish Gaelic form of Scottish Gaelic Osgar, meaning "deer-lover."  Compare with another form of Oscar.