tarada

Noun

 * 1) An Iraqi war canoe.