Posiblemente significa "amigo de los ciervos", derivado del gaélico os "ciervos" y cara "amigo". Como alternativa, se puede derivar del Inglés Antiguo nombre Osgar o su ÁSGEIRR cognado nórdico antiguo, que puede haber sido llevado a Irlanda por los invasores y colonos vikingos. En la leyenda irlandés Oscar era el hijo del poeta Oisín y el nieto del héroe Fionn mac Cumhail.
Este nombre se popularizó en Europa continental por las obras de la poeta escocés del siglo 18 James Macpherson. Napoleón era un admirador de Macpherson, y sugirió Oscar como el segundo nombre medio de su ahijado, que finalmente se convirtió en rey de Suecia, como Oscar I. Otro portador notable fue el escritor irlandés y humorista Oscar Wilde (1854-1900).