Meaning of lambda

Definition of lambda

(noun) the 11th letter of the Greek alphabet
the craniometric point at the junction of the sagittal and lamboid sutures of the skull

Other information on lambda

WIKIPEDIA results for lambda
Amazon results for lambda