Meaning of the word oscar in English
What does oscar mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
oscar
US /ˈɑː.skɚ/
UK /ˈɑː.skɚ/
Noun
1.
a South American cichlid fish with velvety brown young and multicolored adults, popular in aquariums.
Learn This Word at Lingoland