cofia
Top 30000
Meanings
Noun
1. cap (head covering of a nurse or waitress)
2. payload fairing (rockets)