spikenard
English Dictionary
->
Letter S
-> spikenard
Search Dictionary:
spikenard Definition
(n)
an
aromatic
ointment
used
in
antiquity
spikenard Synonyms
nard
spikenard
© Art Branch Inc.