AMBREIN Meaning of AMBREIN in English noun a fragrant substance which is the chief constituent of ambergris. Webster English vocab. Английский словарь Webster. 2012