English Dictionary
Definition of origin in British English
of origin phrase
phrase
1
the place where someone or something comes from
Synonyms and related words
