Ram
Thai
Huge thunder
Ram originates in Thai language and it means "huge thunder".
No more information.
Dee Loyal , Link , Thorndike , Fleta , Thomas , Dyson , Lech , Orville , Leilani