
Polla may refer to:
==Places== Pölla, a municipality of Zwettl, Lower Austria Polla, Italy, a town in Salerno, Campania, Italy Polla, a place in Scotland, see List of listed buildings in Durness, Highland
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).