Meaning of ORIGIN in English
noun the first existence or beginning of anything; the birth.
2. origin ·noun that from which anything primarily proceeds; the fountain; the spring; the cause; the occasion.
3. origin ·noun the point of attachment or end of a muscle which is fixed during contraction;
in contradistinction to insertion.
Webster English vocab. Английский словарь Webster. 2012