PYLOR

Meaning:

'gatekeeper'

Additional Meaning:

'pylorus'

Words: