Home
Search
Index
Definify.com
Definition
2025
ostras
ostras
Portuguese
Noun
ostras
plural of
ostra
Spanish
Etymology
Euphemised form of
hostia
Interjection
ostras
(
euphemistic
)
shoot
,
shank
,
sugar
(
euphemised form of "****"
)
Noun
ostras
f
pl
plural of
ostra
Similar Results
Ospray
Astral
Astray
Estray
Rostral