LAMBD

Meaning:

'Greek letter lambda'

Words: