This is only tangentially related in that it's not using ordinary words. But GeoHash always struck me as a clever encoding for lat/lon pairs. Locations look like "u4pruydqqvj", so gibberish, but concise. The neat thing is geohash is a progressive encoding so you can lop off characters from the right and still be naming the same area, just less precisely. Ie while u4pruydqqvj is a specific point in Denmark u4pru is just sort of in the area of Denmark. More details: https://en.wikipedia.org/wiki/Geohash