Cresting
English Meaning
An ornamental finish on the top of a wall or ridge of a roof.
- An ornamental ridge, as on top of a wall or roof.
Sorry, No Malayalam Meaning for your input!
See Crestin Want To Try Cresting In Malayalam??