Strongly typed identifier
A strongly typed identifier is user-defined data type which serves as an identifier or key that is strongly typed. This is a solution to the "primitive obsession" code smell as mentioned by Martin Fowler.
Source: Wikipedia — Strongly typed identifier (CC BY-SA 4.0)