English → Hindi dictionary

buckingham palace

बकिंघम पैलेस / बकिंघमNOUN

Definition

the London residence of the British sovereign

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