Persian · noun · Nature & the Garden

Boom

बूम
Meaning

An owl; the bird of desolate ruins.

Related words