WEBoggle Menu
Dictionary Definition of poona
Poona noun a city in India, in western Maharashtra. Pop. 1566651 (city), 2493987 (urban agglomeration) (1991). Also, Pune. |
Poona noun a city in India, in western Maharashtra. Pop. 1566651 (city), 2493987 (urban agglomeration) (1991). Also, Pune. |