Search the dictionary A Chinese word or character, or English Draw a character Search 4 entries. āibùluó 埃布罗 Ebro river (in northeast Spain) āibùluó 埃布羅 Ebro river (in northeast Spain) āibùluóhé 埃布罗河 Ebro River (in northeast Spain) āibùluóhé 埃布羅河 Ebro River (in northeast Spain)