GLEN

Meaning:

'socket of a joint'

Words: