The prefix omni- means all. It comes from the Latin word omnis, also meaning all. Because the meaning of omni- is so clear and easily recognizable, the prefix has long been used in English to make new words. For example, the meanings of words such as omnipurpose (all-purpose) and omnitolerant (tolerant of all things) are easy to guess, even without a definition. Omni- can be compared to the prefix pan-, which also means all. Pan-, however, comes from Greek and is most commonly used in English in compounds with names of nationalities: Pan-American.