English

edit

Proper noun

edit

Makira

  1. An island in the Solomon Islands

Translations

edit

Anagrams

edit