阿鲁巴ĀlǔbāTop 40000Meanings1. Aruba, island in the Caribbean, a self-governing part of the NetherlandsCharacters used阿bound form鲁stupid巴to long for