Definify.com

Definition 2024


Makira

Makira

English

Proper noun

Makira

  1. An island in Solomon Islands

Translations