tirralirra
Speech parts
1. tirralirra - Noun
2. tirralirra - Interjection
Meaning
A verbal imitation of a musical sound, as of the note of a lark or a horn.
Source: Webster's dictionary1. tirralirra - Noun
2. tirralirra - Interjection
A verbal imitation of a musical sound, as of the note of a lark or a horn.
Source: Webster's dictionary