Moscow is a place.
Moscow . By broader definitions Moscow is among the world 's largest cities , being the 14th largest metro area , the 18th largest agglomeration , the 15th largest urban area , and the 11th largest by population within city limits worldwide .