Definify.com

Definition 2026


Makira

Makira

English

Proper noun

Makira

  1. An island in Solomon Islands

Translations