toora loora
English
Etymology
Perhaps related to
tirralirra
.
Interjection
toora loora
A meaningless
refrain
in old popular songs.
Alternative forms
tooral looral