In this paper, we extend the results given in  to a nonchain ring R-p = F-p + vF(p) + ... + v(p-1)F(p), where v(p) = v and p is a prime. We determine the structure of the cyclic codes of arbitrary length over the ring Rp and study the structure of their duals. We classify cyclic codes containing their duals over Rp by giving necessary and sufficient conditions. Further, by taking advantage of the Gray map 7 defined in , we give the parameters of the quantum codes of length pn over F-p which are obtained from cyclic codes over R-p. Finally, we illustrate the results by giving some examples.