Nards Meaning

There are 1 meaning(s) for word Nards

Meaning 1 : an aromatic ointment used in antiquity

    Synonyms : spikenard

How to Pronounce Nards

  • nÉ‘rd