Meaning
Derived from the English word 'limit', but used in Indian contexts to imply limitless or boundless.