SPIKENARD Meaning of SPIKENARD in English (n.) A fragrant essential oil, as that from the Nardostachys Jatamansi. Webster's English dictionary. Английский словарь Webster. 2012