capota
Top 25000
Meanings
Noun
1. hood (UK), top (US) of a vehicle (automotive)
2. sprayhood (nautical)