SPIKENARD Meaning of SPIKENARD in English n.1 Bot. an Indian plant, Nardostachys grandiflora. 2 hist. a costly perfumed ointment made from this. Etymology: ME ult. f. med.L spica nardi (as SPIKE(2), NARD) after Gk nardostakhus Oxford English vocab. Оксфордский английский словарь. 2012