spikenard meaning
UK US
spikenard (noun): an aromatic ointment used in antiquity.
Definition of spikenard
Scrabble score: 16 (letter breakdown)
Word lists: words starting with SP · words ending in RD · 9-letter words
More about spikenard on Wikipedia.