Malabar Explained

Malabar may refer to the following:

People

Places

Transportation and military

Other uses

See also