ALMS

See also: ALMs, Alms, and alms

English

Proper noun

ALMS

  1. (motor racing) Initialism of American Le Mans Series, an enclosed-wheel enclosed-cockpit four-wheel custom-built prototype sports car racing series.
  2. (motor racing) Initialism of Asian Le Mans Series, an enclosed-wheel enclosed-cockpit four-wheel custom-built prototype sports car racing series.

Anagrams