Meaning of spikenard
Definition of spikenard
(noun)
an
aromatic
ointment
used
in
antiquity
Other information on spikenard
WIKIPEDIA results for
spikenard
Amazon results for
spikenard
Tweet