English → Hindi dictionary

laughing owl

लाफिंग आउल / लाफिंगNOUN

Definition

almost extinct owl of New Zealand

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