ramaRa:- ramaRa

ramaRa ¦ mf(I)n. pleasing, charming, delightful, BhP.