గూబgūba
Top 7000
Meanings
Noun
1. owl
2. eardrum (anatomy)