seva
has the following 2 definition(s) + add your definition
service
service is used in India
Indian meaning
their
their is used in French
French meaning
The word seva is used in India, French meaning service,their