She's quiet for a moment, trying to apply the definition of the word "strange." ...situated, belonging, or coming from outside of one's own locality; foreign ... outside of one's previous experience; hitherto unknown; unfamiliar... She supposes that's accurate enough for someone who comes from a different world entirely to say, so after a while she agrees, "Yes."
no subject