Crossword Genius

A great ape In Goa stream (7)

Ross

I believe the answer is:

gorilla

'a great ape' is the definition.
(gorilla is a kind of great ape)

'in goa stream' is the wordplay.
'in' is an insertion indicator.
'stream' becomes 'rill' (rill is a kind of stream).
'goa' going around 'rill' is 'GORILLA'.

(Other definitions for gorilla that I've seen before include "A large powerful African ape" , "Large animal" , "Heavy" , "Endangered anthropoid" , "Big ape" .)

I've seen this clue in the Sydney Morning Herald.
Want a hint initially instead of a full solution? Install my app