Natori may refer to:
==Places== Natori, Miyagi, a city in northern Japan Natori River, a river in northern Japan Natori District, Miyagi, a former district in Miyagi Prefecture, Japan Natori Station, an East Japan Railway Company station
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).