Definify.com

Definition 2024


amirates

amirates

English

Noun

amirates

  1. plural of amirate

Anagrams