'Telharsa' definitions:

Definition of 'Telharsa'

From: Hitchcock
    Telharsa, suspension of the plow