Skip to main content

Definitions by ran-ran-random.

Means; unforgettable or realization in Sanskrit.
that moment was simran.
Simran by ran-ran-random. July 28, 2010