spikenardtranslation and definition "spikenard", tamil lexiconWordTamil Definitionspikenardஇலாமிச்சை, சடாமாஞ்சிப் பூண்டுவகை, இலாமிச்சைத் தைலம்.spikenard oilவிலாமிச்சை வேர்த்தைலம்