Definition of Machilipatnam
city and port on the Bay of Bengal in the southeastern India state of Andhra Pradesh population 170,000
Learn More about machilipatnam
Britannica.com: Encyclopedia article about Machilipatnam
Seen and Heard
What made you want to look up Machilipatnam? Please tell us where you read or heard it (including the quote, if possible).