Top Qs
Timeline
Chat
Perspective

ISRO

From Wiktionary, the free dictionary

Remove ads

English

Pronunciation

Proper noun

ISRO

  1. Acronym of Indian Space Research Organisation, the national space agency of India.

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads