What does 信 (xìn) mean in English?

Card 246HSK 2010 Level 3246/299
CARD246
PROGRESS82%
xìn
letter; mail; to trust; to believe; to profess faith in; truthful; confidence; trust; at will; at random

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d