Definition: 1. (Canada) caribou
Show more information about caribou
Definition: 1. wapiti
Show more information about wapiti
Search took: 8.4691 ms