Sanskrit · noun · Nature & the Garden

Ulu

उल्लू
also written: Ullu
Meaning

An owl; a nocturnal bird, in Indian idiom a byword for a fool.