Rocha Leave a Comment / R / By Raja kpt Rocha Gender: NeutralOrigin: PortugueseMeaning: Lives By The Rocky Crag