Name Details

Trota

Meaning

A philosophical and self sufficient being