Definify.com

Definition 2025


ecastor

ecastor

Latin

Interjection

ecastor

  1. An expression of surprise, annoyance or enthusiasm. Literally by Castor. The expression was used by females in ancient Rome.

See also

References