sarna (0 synonym found)

We don't have any synonyms for sarna yet.

Did you mean…

Think sarna belongs in the thesaurus? Recommend it and we'll take a look.


Definition of sarna:

(n) : The religion of Sarna Dhorom.
(n) : A grove of sal trees where followers of Sarna Dhorom worship.
(n) : Abbreviation of Small activating RNA.

Definition of sarna:

(n) : The religion of Sarna Dhorom.
(n) : A grove of sal trees where followers of Sarna Dhorom worship.
(n) : Abbreviation of Small activating RNA.

Back to Top