Definify.com

Definition 2025


Makira

Makira

English

Proper noun

Makira

  1. An island in Solomon Islands

Translations