The other option is that ‘O’ is a common honorific prefix could mean great, godly, exalted, etc and ‘ren’ means person or man/woman so in that case it would translate to ‘great woman of stone’.
Which kind of goes with the character hard and cold.
Your option sounds more likely, reed.