Diana monkey Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a handsome, white-bearded monkey of West Africa (Cercopithecus Diana).

Webster 1913