アムス
Meanings
Noun
1. Amsterdam (Netherlands) (Colloquial, Abbreviation)