Bua Yai The city/word Bua Yai means Thailand. The city Bua Yai lies in Thailand. The country Thailand contains the city Thailand.