Meaning of tempura

Definition of tempura

(noun) vegetables and seafood dipped in batter and deep-fried

Other information on tempura

WIKIPEDIA results for tempura
Amazon results for tempura