sorry David,
I cannot agree with you/
the first "mem", you are right, means "from" (the full word is MiN, mn), but in no text you can find it with "yod", only M and then the name of the place...
So it says, as I had replied,"from Edwabne or Jedwabne."
Josef ASH, Israel