Etymology

toora loora

Today it means: A meaningless refrain in old popular songs. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok