navy bean means: This is a variety of kidney beans; it’s small, ovoid, with white flesh and skin. It has been a staple in the U.S Navy since 1880s. (in Cooking Dictionary)

What else does navy bean mean?

One of many varieties of kidney beans, grown for its edible white seeds. (in Merlin Dictionary)