Definify.com

Definition 2026


amirates

amirates

English

Noun

amirates

  1. plural of amirate

Anagrams