sirin (0 synonym found)

We don't have any synonyms for sirin yet.

Did you mean…

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


Definition of sirin:

(N) : a mythological creature of Russian legends, with the head of a beautiful woman and the body of a bird (usually an owl), borrowed from the siren of the Greek mythology.
(N) : a Russian mythological bird.

Definition of sirin:

(N) : a mythological creature of Russian legends, with the head of a beautiful woman and the body of a bird (usually an owl), borrowed from the siren of the Greek mythology.
(N) : a Russian mythological bird.

Back to Top