Other crossword clues for answer "AMBOINA"AMBOINADutch Moluccan isle.Moluccan island.Important island of the Moluccas.Moluccan isle swept by tidal wave.