Definition of アメショー

アメショー

ameshoo

noun
American Shorthair (cat breed)(abbreviation)
Other readings:
アメショ