English Proper noun Alimoan A barangay of Claveria, Cagayan, Philippines.Wikiwand - on Seamless Wikipedia browsing. On steroids.