My first thought when I see
Cyrus is Cyrus(The Virus) Grissom played by
John Malkovich in Con Air. Followed by
Cyrus 11 also known as
Cyrus the Great of Persia 600-530BC.
I like
Cyrus as it’s not overly popular ranking 585 in England and Wales in 2022 though somehow familiar maybe because of its similarity to Cypress or
Sirius.
Estella is very tied to Great Expectations by
Charles Dickens. I don’t mind the name but I don’t love it.
Rimay I don’t like though it does remind me of of the Lithuanian name
Rimantas and its diminutive
Rimas.
Don’t take criticism from someone you wouldn’t take advice from