D12 Definition

abbreviation

In role-playing games, a die with twelve sides.

Wiktionary

Words Near D12 in the Dictionary