SERRA


Meaning of SERRA in English

I. ˈserə noun

( plural ser·rae -ˌrē, -ˌrī)

Etymology: New Latin, from Latin, saw, sawfish

1. : a sawlike organ or part (as the saw of a sawfish or of a sawfly)

2. : serration

II. noun

( -s )

Etymology: Portuguese, saw, serra, from Latin, saw

: sierra 1a

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.