SPIKENARD Meaning of SPIKENARD in English ( n. ) A fragrant essential oil, as that from the Nardostachys Jatamansi. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012