tengu The origin and history of tengu. Etymology Borrowed from Japanese tengu, written with characters meaning "heavenly dog." Origin: Japanese ← Back to the full definition of tengu