TERRAMARA Meaning of TERRAMARA in English n. (pl. terramare) TERRAMARE. Etymology: It. dial.: see TERRAMARE Oxford English vocab. Оксфордский английский словарь. 2012