Definify.com

Definition 2025


Abuya

Abuya

Spanish

Proper noun

Abuya f

  1. Abuja (the capital city of Nigeria)