morra
Top 30000
Meanings
Interjection
1. used to call a cat