English → Hindi dictionary

spotted owl

स्पॉटेड आउल / स्पॉटेडNOUN

Definition

a large owl of North America found in forests from British Columbia to central Mexico; has dark brown plumage and a heavily spotted chest

Looking for poetry? Read shayari and poems by great poets.