Itu Aba en · PROPN Pronunciation ē′to͞o ä′bä Meanings Synonym of Taiping Island. Synonyms Taiping Island