Englishfor English speakers
Bharat
—
noun
(= India)
a republic in the Asian subcontinent in southern Asia; second most populous country in the world; achieved independence from the United Kingdom in 1947
limited
Adjective
—
If something is limited, there is only a certain amount of it.
We have room for only a very limited number of people.