Definify.com

Definition 2025


amirates

amirates

English

Noun

amirates

  1. plural of amirate

Anagrams