SARO Meaning of SARO in English also called Giant Otter, rare South American species of otter (q.v.). Britannica English vocabulary. Английский словарь Британика. 2012