Home
Search
Index
Definify.com
Definition
2024
otrora
otrora
Spanish
Adjective
otrora
m
,
f
(
plural
otrora
)
former
,
then
Adverb
otrora
formerly
, in
days of yore
, in days gone by
Similar Results
Outroar
Aurora