SOMNIFEROUS Meaning of SOMNIFEROUS in English [ sɒm'nɪf(ə)rəs ]■ adjective inducing sleep.OriginC17: from L. somnifer (from somnium 'dream') + -ous . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004