Poona (noun) Definition, Meaning & Examples

noun
  1. a city in W India, in W Maharashtra: under British rule served as the seasonal capital of the Bombay Presidency. Pop: 2 540 069 (2001)
Poona (noun) Definition, Meaning & Examples

More Definitions