Joe

Sturdy, strong, caring. This guy has a heart, and he isn't too pushy with the ladies either.

Joe is usually a diminutive of Joseph, but it is also sometimes used for Jonah or Josiah.
See Also: Joseph

Your Favorite Names