Granta [Granta] BrE NAmE 1. 1 the local name for the river Cam as it flows through Cambridge, England.
Compare Isis2. 2 a British publishing company which is best known as the publisher of Granta, a literary magazine of new writing including short stories, poems, and parts of novels and travel books. Granta began as a Cambridge University student magazine.
Find a translation for definition "Granta" in other languages:Want to translation into your language always showing? Log in and set your language in your profile Please, keep in mind it's machine translation (MT), and not a perfect translation. Just help you to understand the meaning.