English → Hindi dictionary

bermuda triangle

बरमूडा ट्रायंगल / बरमुडाNOUN

Definition

an area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost

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