Definify.com

Definition 2024


Abuya

Abuya

Spanish

Proper noun

Abuya f

  1. Abuja (the capital city of Nigeria)