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