English → Hindi dictionary

humber

Noun

हम्बर्शिएसी

Definition

an estuary in central northeastern England formed by the Ouse River and the Trent River

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