Ram
Thai
Huge thunder
Ram originates in Thai language and it means "huge thunder".
No more information.
Anneli Bowen , Kaiholo , Angelina , Bras , Jager , filibuster , Stella , Sacnite , Tina