Phobos Meaning

There are 1 meaning(s) for word Phobos

Meaning 1 : the larger of the two satellites of Mars