Definify.com

Definition 2025


strabus

strabus

Latin

Adjective

strabus

  1. (of eyes) squinting, crooked, slanted

Descendants

References