लीला

लीला Theatrical representation of a divinity

feminine noun