creatura
Top 30000
Meanings
Noun
1. higher register form of criatura (“creature”)