Kiki or Ki Ki may refer to:
==Places== Ki Ki, South Australia, Australia, a village Ki Ki, Iran, a village Kiai, Iran, a village also known as Kiki Kiki, Łask County, Poland, a village Kiki, Poddębice County, Poland, a village Kiki Station, a train station in Minami, Japan
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).