Satara

See also: satara

English

Proper noun

Satara

  1. A district of Maharashtra, India.