TACUBAYA
Meaning of TACUBAYA in English
/tah'kooh vah"yah/ , n.
a former city in the Federal District of Mexico: now a SW district of Mexico City; national observatory.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012