Yogi for a baby name

Indian, meaning ‘master of oneself’. Popularised by the American cartoon character, Yogi Bear.

Search by letter



Search by category