English

edit

Etymology

edit

Perhaps related to tirralirra.

Interjection

edit

toora loora

  1. A meaningless refrain in old popular songs.

Alternative forms

edit