What does INDRA mean?

INDRA meaning is defined below:

INdian Doppler RAdar
ADVERTISEMENT

Was it useful?

What does INDRA mean? It stands for INdian Doppler RAdar

Most popular questions

What does INDRA stand for?


INDRA stands for "INdian Doppler RAdar"

How to abbreviate "INdian Doppler RAdar"?


"INdian Doppler RAdar" can be abbreviated as INDRA

What is the meaning of INDRA abbreviation?


The meaning of INDRA abbreviation is "INdian Doppler RAdar"

What does INDRA mean?


INDRA as abbreviation means "INdian Doppler RAdar"

Related Acronym Searches