English → Hindi dictionary

english channel

इंग्लिश चैनल / इंगलिशNOUN

Definition

an arm of the Atlantic Ocean that forms a channel between France and Britain

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