'Tilon' definitions:

Definition of 'Tilon'

From: Hitchcock
    Tilon, murmuring