Taytay may refer to: Taytay, Palawan, Philippines, a municipality and former kingdom Taytay Airport Taytay (crater), an impact crater on Mars named after the town Taytay, Rizal, Philippines Taylor Swift (born 1989), nicknamed TayTay, American singer-songwriter Tara Bernice Parrish aka: Tay Tay
==See also==
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).