MeaningA variation of Ostin, meaning great or magnificent.
ReligionChristianity
OriginDominican Republic