Forse significa "cervo amico", derivato dal gaelico os "cervi" e cara "amica". In alternativa, può derivare dal nome antico inglese Osgar o il suo affine ÁSGEIRR norreno, che potrebbe essere stato portato in Irlanda dagli invasori vichinghi e coloni. In leggenda irlandese Oscar era il figlio del poeta Oisín e nipote dell'eroe Fionn mac Cumhail.
Questo nome è stato reso popolare nell'Europa continentale dalle opere del 18 ° secolo poeta scozzese James Macpherson. Napoleone era un ammiratore di Macpherson, e ha suggerito Oscar come secondo nome centrale del suo figlioccio, che poi divenne re di Svezia come Oscar I. Un altro portatore notevole è stato lo scrittore irlandese e umorista Oscar Wilde (1854-1900).