CARAMBA


Meaning of CARAMBA in English

[ kə'rambə ]

■ exclamation informal, often humorous an expression of surprise or dismay.

Origin

C19: from Sp.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.