Prev 28 of 50 Next
Oscar
Origin: Old English

Meaning: Spear of God