cabellera
Spanish
noun
Definitions
- hair, head of hair
- (astronomy) tail the visible stream of dust and gases blown from a comet by the solar wind
Etymology
Affix from Spanish, Castilian cabello.
Origin
Spanish
cabello
Affix from Spanish, Castilian cabello.
Spanish
cabello