Alifu Alifu

English

Proper noun

Alifu Alifu

  1. An administrative atoll of the Maldives, officially named Ari Atholhu Uthuruburi.