Word Definition

Alighted

  1. of Alight