アバクロ abakuro 1. Abercrombie & Fitch (clothing retailer) (abbr) Noun #144021 Open Menu Add to collection... Open