Naylor may refer to: Naylor (surname), an English surname Naylor Vickers & Co., a foundry
==Places== Naylor, Georgia, U.S. Naylor, Missouri, U.S. Naylor Road (Washington Metro), a transit station in Prince George's County, Maryland, U.S.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).