Makira

English

Proper noun

Makira

  1. An island of the Solomon Islands.

Translations

Anagrams