oryx

noun

1.
large African antelope with long straight nearly upright horns