zorigadu meaning in english [Tel.] A sort of lark: the thick billed or red bellied species. Jerdon, Catal. No. 188.