Odra may refer to:
== Rivers== Odra (Baltic Sea), better known as Oder, a river in the Czech Republic, Poland and Germany Odra (Kupa), a river in Croatia Odra (Pisuerga), a river in Spain
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).