← Back to the archive

Alpha

alpha

English noun

dominant male leader

Suggest an edit to this entry