English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Tirralirra

Tirralirra (n.)
A verbal imitation of a musical sound, as of the note of a lark or a horn.