The English term "mare" matches the Swedish term "sto"

other english words that include "mare" : swedish :
mare's-nest värdelös upptäckt, illusion
nightmare mara, mardröm
nightmares mardrömmar