Definition of Praya

Noun: praya

  1. Colonial siphonophore of up to 130 ft long

See also:
pray
prayed

Anagrams containing the word praya

pryaa apray yapra ayapr rayap