アングィラ とう
anguiratō

Noun

1. Anguilla (island)