Name Details

Inmozhiyan

Meaning

Inmozhiyan signifies a person with eloquence and wisdom, often a gifted communicator.