spikenard oiltranslation and definition "spikenard oil", tamil lexiconWordTamil Definitionspikenard oilவிலாமிச்சை வேர்த்தைலம்