CAPYBARA Meaning of CAPYBARA in English n. a very large semi-aquatic rodent, Hydrochoerus hydrochaeris, native to S. America. Etymology: Tupi Oxford English vocab. Оксфордский английский словарь. 2012