Name Details

Theta

Meaning

A letter in Greek alphabet