English → Hindi dictionary

long eared owl

लांग जेरेड आउलNOUN

Definition

slender European owl of coniferous forests with long ear tufts

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