Lobo may refer to:
==Places== Lobo, Batangas, a municipality in the Philippines Lobo, Texas, a ghost town Lobo, Indonesia Lobo, Cameroon, a town in Cameroon Lobo Hill, near Belchite, Aragon, Spain Lobo, Ontario, near London, Ontario, Canada
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).