福建省沖にある海の女神A-Maを祀るマカオのA-Ma廟から。16世紀半ばにポルトガル人が初めてこの島に上陸した際、現地の人々に島の名前を尋ねたところ、現地の人々はその質問を廟の名前と勘違いし、「A-Ma Temple」と答えたという。ポルトガル人にはマカオと聞こえたため、この島の英語名となった。