Origin:Japanese
Meaning:righteous; well-governed
Teijo is a boy's name meaning "righteous" or "well-governed" that derives from the Japanese name Teiji.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.