Definify.com

Definition 2025


spikenards

spikenards

English

Noun

spikenards

  1. plural of spikenard