Pudur ("new village" in Tamil and Malayalam) may refer to several places in India:
Pudur ("new village" in Tamil and Malayalam) may refer to several places in India:
==Kerala== Pudur, Palakkad
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).