English dictionary spikenard meaning and definition Definition and meaning of spikenard at MeaningMonkey.org. spikenard meaning and definition in the English Dictionary. SPIKENARD nounDefinition of spikenard (noun)an aromatic ointment used in antiquitysynonyms: nard Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: