vena

/vˈinə/

vena

English Noun Top 35,583
Ad

Definition

Synonym of vein.

Etymology

From Latin vēna. Doublet of vein.

Ad