English → Hindi dictionary

bristol channel

ब्रिस्टल चैनल / ब्रिस्टोलNOUN

Definition

an inlet of the Atlantic Ocean between southern Wales and southwestern England

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