DDP may refer to:
==Commerce== Delivered Duty Paid, an international shipping method Devil's Due Publishing, a comic book publisher Disability and Development Partners, a UK international organisation Double Dragon Publishing, a science-fiction and fantasy publisher
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).