Word info

tora tora

Noun

Meaning

tora tora

(Philippines, colloquial) A North American T-28 Trojan.

tora-tora

(Philippines, colloquial) A North American T-28 Trojan.

Source: en.wiktionary.org

Alternative names

tora-tora

Close letter words and terms