Meaning of eland

Definition of eland

(noun) either of two large African antelopes of the genus Taurotragus having short spirally twisted horns in both sexes

Other information on eland

WIKIPEDIA results for eland
Amazon results for eland