Wikipedia AI summary
Ambustus
Ambustus is Latin for "burnt", and may refer to: