Lado or LADO may refer to:
==Places== Lado, Burkina Faso, a town Lado, South Sudan, a town, formerly the seat of the Lado Enclave, and Equatoria province Lado Enclave of the Congo Free State, in modern South Sudan Mount Lado, South Sudan
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).