Alphabet Filter:

Results

Definition of Lester:

  1. A dry sirocco in the Madeira Islands.

Usage examples: