Sanskrit · noun · Nature & the Garden

Ullu

उल्लू
Meaning

Owl.

Usage & notes

Word for an owl; also colloquially a fool.