In English, name Oscar means – Divine spear; Gods spear. Famous Bearer: poet Oscar Wilde (1854-1900), who was put on trial and imprisoned for homosexuality.. Other origins for name Oscar include – English, Scandinavian, Celtic. Name Oscar is most often used as a boy name or male name.