Sublunar
English Meaning
Situated beneath the moon; hence, of or pertaining to this world; terrestrial; earthly.
- situated beneath the Moon
- of this world; earthly
Sorry, No Malayalam Meaning for your input!
See Subluna Want To Try Sublunar In Malayalam??