We do not currently know of any synonyms for d12.
The abbreviation d12 is defined as:
Did you mean do?