bn:15921041n
Noun Named Entity
NL
No term available
EN
The Odia cinema, colloquially known as Ollywood, is the Odia language Indian film industry, based in Bhubaneshwar and Cuttack in Odisha, India. Wikipedia
Relations
Sources