Lay or LAY may refer to:
==Places== Lay Range, a subrange of mountains in British Columbia, Canada Lay, Loire, a French commune Lay (river), France Lay, Iran, a village Lay, Kansas, United States, an unincorporated community Lay Dam, Alabama, United States
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).