English → Hindi dictionary

antigua and barbuda

एंटीगुआ एंड बारबुडाNOUN

Definition

a country in the northern Leeward Islands

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