NOSTRIL Meaning of NOSTRIL in English (n.) Perception; insight; acuteness. Webster's English dictionary. Английский словарь Webster. 2012