Loran
English Meaning
- A long-range navigational system in which position is determined by an analysis involving the time intervals between pulsed radio signals from two or more pairs of ground stations of known position.
Sorry, No Malayalam Meaning for your input!
See Lora Want To Try Loran In Malayalam??