Oscar for a baby name

Old English, meaning ‘spear of the Gods’. Oscar Wilde was an Irish poet and writer, best known for his ready wit.

Search by letter



Search by category