Cosmologist
English Meaning
One who describes the universe; one skilled in cosmology.
- A person who studies cosmology.
Sorry, No Malayalam Meaning for your input!
See Cosmologis Want To Try Cosmologist In Malayalam??