Alomado admin 5 years ago Alomado Alomado Definition Alomado Spanish Adjective English meaning : Of a horse. Having a curved back