English → Hindi dictionary

balmoral castle

बालमोरल कैसल / बाल्मोरलNOUN

Definition

a castle in northeastern Scotland that is a private residence of the British sovereign

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