1 English Synonyms for NARDUS
Prev.1Next
nard
Definition: 1. A fragrant oil from the plant, formerly much prized.
There are 6 definitions of the word nard
Show more information about nard
Prev.1Next
Search took: 29.04 ms
Definition: 1. A fragrant oil from the plant, formerly much prized.
There are 6 definitions of the word nard
Show more information about nard
Search took: 29.04 ms