This is the 65th most frequent Polish word.
miasta
The word "miasta" in Polish means "cities" or "towns."
In this sentence, 'miasta' is the nominative plural form of the noun 'miasto,' used here as the subject of the sentence to refer to several cities.
Miasta Polski są pełne historii.
Cities of Poland are full of history.
Here, 'miasta' is in the genitive singular form of 'miasto,' indicating possession or origin, referring to something belonging to or related to the city.
Podziwialiśmy piękno miasta z wieży.
We admired the beauty of the city from the tower.
In this example, 'miasta' is again in the genitive singular form of 'miasto,' used to denote the city in question, relevant in describing the location of residence.