Where does “ecastor” come from?
ecastor (Latin) comes from Latin Castor, from Ancient Greek Κάστωρ, from Doric Greek κάστον.
ecastor (Latin): An expression of surprise, annoyance or...
Definitions
- An expression of surprise, annoyance or...
Ancestry of “ecastor”, step by step