Oscar is a male name.
Oscar may derive from the Old English name Osgar or the Old German name Ansgar. The name became popular by the Scottish poet James Mcpherson.
Oscar means “the god’s spear”, but also “deer friend”.
No need to look further, then. Find the perfect first name for your baby together with your partner now!