English

edit

Etymology

edit

From Abui abui (mountains; enclosed place).

Proper noun

edit

Abui

  1. A language spoken in the Alor Archipelago of Indonesia.

Translations

edit

Further reading

edit

Anagrams

edit