Omg she finally recovered her memory. I can't wait for the next chapter and how mari will react how she made her remember her memory by kissing OMG it's so romantic.
Yes, kanji may have multiple readings. Sometimes the amount of different readings of the same character is insanely high (for example, "生" - "to live" - has more than one hundred different readings as a part of different words).