[---]

Jyutping on1 gwai1 laai1
Pinyin ān guī lā

Definitions (CC-CEDICT)
  1. Anguilla
Definitions (Wiktionary)
  1. name
    Anguilla (an archipelago and overseas territory of the United Kingdom, in the Caribbean Sea)