Addax
English Meaning
One of the largest African antelopes (Hippotragus, or Oryx, nasomaculatus).
- An antelope (Addax nasomaculatus) of northern Africa having long, spirally twisted horns.
Sorry, No Malayalam Meaning for your input!
See Adda Want To Try Addax In Malayalam??