Share Your Story
In English, 'tells' is the plural form of 'tell', meaning to communicate or narrate. It does not have a specific meaning in Hindi or Sanskrit.
What were you looking for?
Need a website?
Professional sites from $499
Serious inquiries only
Have a question? Contact support