Ondrej for a baby name

Czech, meaning ‘manly’. The English equivalent is Andrew.

Search by letter



Search by category