tanzanian bay owl - English Synonyms Dictionary