← DefinitionshareGuessspikenardnounA sweet-smelling oil or ointment made from a plant, used in ancient times for perfume and medicine.Synonymsnardnoun