kangla

/ˈkæŋɡələ/

Definitions

1. noun

A fortress or a hill fort, especially in Manipur, India.

“The ancient Kangla fortress still attracts tourists and historians today.”

Synonyms

  • fortress
  • hillfort

Antonyms

  • settlement
  • village