Ambala Definition

pronoun

The capital city of the state of Haryana in India.

Wiktionary

Find Similar Words

Find similar words to ambala using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ambala